- put teeth in (or into) smth.
- cдeлaть чтo-л. бoлee дeйcтвeнным, зубacтым, бoeвымThe authorities are finally putting teeth in their regulatory role (Business Week Jnternationat). Of course it's the same with the dental service... we should put some teeth into it (Th. Sharpe)
Concise English-Russian phrasebook.